/* FONT COLOR - MAIN COLOR */

/*======================================*/
h1,h2,h3,h4,h5,h6,.h1,.h2,.h3,.h4,.h5,.h6,#page-title{color:#2b425b;}
.none {display: none;}
/* FONT COLOR - BODY COLOR */

/*======================================*/
body,#content-container{color:#333;}

/* BACKGROUND COLOR - STATE ACTIVE  */

/*======================================*/
.searchbox .custom-search-form .input-group-btn:before,.pace .pace-activity{background-color:#00bcd4;}

/* BACKGROUND COLOR - BODY BACKGROUND */

/*======================================*/
body,#content-container,#navbar{background-color:#f5f5f5;}

/* MIX COMPONENTS  */
::selection{background-color:#00bcd4;color:#fff;}
::-moz-selection{background-color:#00bcd4;color:#fff;}

/* CONTAINER */

/*======================================*/
#container.boxed-layout{background-color:#dfe5ee;}

/* CLEAN ZONE (LOGIN, REGISTER, AND ERROR PAGES CONTAINER) */

/*======================================*/
.cls-container{background-color:#ecf0f5;}
.cls-container,.cls-container a,.cls-container a:hover,.cls-container a:focus{color:#647484;}

/* Boxed Layout */

/*======================================*/
@media (min-width:1024px){
  #container.boxed-layout,#container.boxed-layout.navbar-fixed #navbar{background-color:#70899a;}
}

/* Scrollbar */

/*======================================*/
.nano > .nano-pane > .nano-slider,.pace .pace-progress{background-color:#007888;}
.pace .pace-progress-inner{box-shadow:0 0 10px #00bcd4,0 0 5px #00bcd4;}

/* NAVBAR
/*====================================*/
#navbar-container{box-shadow:0 1px 2px 0 #d3dce8;}
@media (min-width:768px){
  #navbar{background-color:transparent;}
}
.navbar-header{background-color:#fff;}
.navbar-content{background-color:#fff;}
.navbar-aside-icon > i:before{}

/* BRAND LOGO & TEXT
/*====================================*/
#container.mainnav-lg .navbar-brand{width:160px;}
.navbar-content{margin-left:140px;}
.navbar-brand{background-color:transparent;color:#2b425b;}
.navbar-brand:hover,.navbar-brand:focus{color:#2b425b;}

/* NAVBAR ICON & BUTTON */

/*======================================*/
.navbar-icon-color,.navbar-top-links > li > a:focus:not(.mainnav-toggle) > i,.navbar-top-links > li > a:hover:not(.mainnav-toggle) > i{color:#494949;}
.navbar-top-links > li > a{color:#515151;padding:0px 5px;}
.navbar-top-links > li > a:not(.mainnav-toggle) > i{color:#515151;background: #F5F5F5;border-radius: 100%;padding: 4px;}
.navbar-top-links > li > a:hover{background-color:#fff;color:#494949;}
.navbar-top-links > .open > a,.navbar-top-links > .open > a:focus{background-color:#f2f2f2;color:#515151;}
.navbar-top-links .tgl-menu-btn > a,.navbar-top-links .tgl-menu-btn > a:hover,.navbar-top-links .tgl-menu-btn > a:focus{color:#515151;}

/* NAVBAR RESPONSIVE */

/*======================================*/
@media (min-width:768px){
  .navbar-header:before{background-color:#fff;}
  #navbar-container{background-color:#fff;}
  #container.mainnav-in .brand-title,#container.mainnav-sm .brand-title,#container.mainnav-lg .brand-title{color:#515151;}
  .navbar-top-links .tgl-menu-btn > a,.navbar-top-links .tgl-menu-btn > a:hover,.navbar-top-links .tgl-menu-btn > a:focus{color:#515151;}
}

/* NAVIGATION */

/*======================================*/
#mainnav-container{ padding-top: 42px;}
#mainnav{background-color:#fff; }
#mainnav .list-header{color:#1e2e40;}

/* PROFILE WIDGET */

/*======================================*/
.mainnav-profile,.mainnav-profile .mnp-name,.mainnav-profile .dropdown-caret,.mainnav-profile .mnp-desc{color:#2b425b;}
#mainnav .mainnav-profile .list-group{background-color:#f7f7f7;}
#mainnav .mainnav-profile .list-group-item{color:#3f6085;}
#mainnav .mainnav-profile .list-group-item:hover{color:#2b425b;}

/* NAVIGATION MENU */

/*======================================*/
#mainnav-menu a{color:#333;}
#mainnav-menu > li > a:hover,#mainnav-menu > li > a:active{color:#2b425b;}
#mainnav-menu > li > a.hover{color:#2b425b;background-color:#6FBA2C;box-shadow:none;}
#mainnav-menu > .active-link > a,#mainnav-menu > .active-link > a:hover{color:#2b425b;box-shadow:none;}
#mainnav-menu > li > a.hover .iconfont{color:#ffffff;}
#mainnav-menu > .active-sub > a,#mainnav-menu > .active-sub > a:hover{color:#2b425b;}
#mainnav-menu > .active{background-color:#f7f7f7;}
#mainnav-menu > .activeNarrow{background-color:#f7f7f7;}
/* #mainnav-menu > .activeNarrow a{color:#fff;}*/
#mainnav-menu > .active .active{background-color:#f7f7f7;}
#mainnav-menu > .active .active a{background-color:#6FBA2C; color:#fff;}
#mainnav-menu ul a:hover,.menu-popover .sub-menu ul a:hover,#mainnav-menu ul ul a:hover,.menu-popover .sub-menu ul ul a:hover,#mainnav-menu ul .active-link a,.menu-popover .sub-menu ul .active-link a{color:#666;}
#mainnav-menu ul .active-link a,.menu-popover .sub-menu ul .active-link a{box-shadow:none;}
#container.mainnav-sm #mainnav-menu > .active-link > a,#container.mainnav-sm #mainnav-menu > .active-sub > a,#container.mainnav-sm #mainnav-menu > .active-link a:hover,#container.mainnav-sm #mainnav-menu > .active-sub a:hover{background-color:#00bcd4;box-shadow:none;}

/* NAVIGATION - SHORTCUT BUTTONS */

/*======================================*/
#mainnav-shortcut .shortcut-grid{color:#2b425b;}

/* NAVIGATION - WIDGET */

/*======================================*/
.mainnav-widget{color:#3f6085;}

/* NAVIGATION - COLLAPSING  */

/*======================================*/
@media (min-width:768px){
  #container.mainnav-sm .shortcut-grid:hover{box-shadow:inset 2px 0 0 0 #00bcd4;}
  #container.mainnav-sm .shortcut-grid:hover,#container.mainnav-sm .popover.mainnav-shortcut{background-color:#ffffff;color:#2b425b;}
  #container.mainnav-sm #mainnav-menu a:hover{box-shadow:none;}
  #container.mainnav-sm #mainnav-menu .active-link > a,#container.mainnav-sm #mainnav-menu .active-sub > a{color:#fff;}
  #container.mainnav-sm #mainnav{position:relative;}
  #container.mainnav-sm #mainnav .mainnav-widget > .show-small a{color:#3f6085;}
  #container.mainnav-sm #mainnav .mainnav-widget > .show-small a:hover{color:#2b425b;box-shadow:none;}
  #container.mainnav-sm #mainnav .mainnav-widget .hover{color:#2b425b;background-color:#ffffff;}
  .menu-popover .sub-menu ul{background-color:#f7f7f7;}
  .menu-popover .sub-menu ul ul{background-color:#f2f2f2;}
  .menu-popover .sub-menu ul ul > li > a:hover{color:#2b425b;}
  .menu-popover .sub-menu ul a:hover{color:#2b425b;}
  .menu-popover .sub-menu ul li.active > a{color:#ffffff; background:#8FDE48;}
  .menu-popover .single-content{color:#2b425b;background-color:#ffffff;}
  .menu-popover.popover{background-color:#fafafa;color:#2b425b;}
  .menu-popover > .popover-title{background-color:#6FBA2C;color:#ffffff;}
  .menu-popover .mainnav-widget-content{background-color:#ffffff;}
}
.mainnav-sm .popover.mainnav-shortcut{background-color:#fafafa;color:#2b425b;}

/* NAVIGATION - OFFCANVAS */

/*======================================*/
@media (min-width:768px){
  #container.mainnav-in.easeInBack:not(.boxed-layout) #mainnav-container{box-shadow:-20px 0 0 0 #fff;}
  #container.mainnav-out .brand-title{color:#515151;}
}

/* ASIDE */

/* ===================================== */
#container #aside .list-link li a:not(.btn){color:#d1d1d1;}
#container #aside .list-link li a:not(.btn):hover{color:#fff;}
#container #aside .badge-stat{color:#3A3F46;}
#container #aside .text-main{color:#fff;}
#aside{background-color:#3A3F46;color:#fff;}
#aside .bord-all,#aside .bord-top,#aside .bord-btm,#aside .bord-left,#aside .bord-rgt,#aside .bord-hor,#aside .bord-ver,#aside .list-divider{border-color:#41474e;}
#aside .btn-link{color:#fff;}
#aside .text-muted{color:#9098a3;}

/* Aside with tabs */

/* ===================================== */
#aside-container #aside .nav-tabs li{border-bottom:1px solid #2e3238;}
#aside-container #aside .nav-tabs li > a{background-color:#3A3F46;}
#aside-container #aside .nav-tabs li > a:before{background:#00bcd4;}
#aside-container #aside .nav-tabs .active a:before{background:#00bcd4;}
#container.aside-bright #aside .nav-tabs li{border-bottom:1px solid #f2f2f2;}
#container.aside-bright #aside .nav-tabs li > a{background-color:#fff;}

/* ASIDE : BRIGHT COLOR THEMES */

/* ===================================== */
#container.aside-bright #aside{background-color:#fff;color:#758697;border:1px solid #dbe3ec;}
#container.aside-bright #aside .badge-stat{color:#fff;}
#container.aside-bright #aside .text-main{color:#2b425b;}
#container.aside-bright #aside .text-light{color:#758697;}
#container.aside-bright #aside hr{border-color:#e9e9e9;}
#container.aside-bright #aside .bord-all,#container.aside-bright #aside .bord-top,#container.aside-bright #aside .bord-btm,#container.aside-bright #aside .bord-lft,#container.aside-bright #aside .bord-rgt,#container.aside-bright #aside .bord-hor,#container.aside-bright #aside .bord-ver,#container.aside-bright #aside .list-divider{border-color:#d3dce8;}
#container.aside-bright #aside .text-muted{color:#afb9c3;}
#container.aside-bright #aside .progress{background-color:#e6e6e6;}
#container.aside-bright #aside .list-link li a:not(.btn){color:#8493a2;}
#container.aside-bright #aside .list-link li a:not(.btn):hover{color:#758697;}
#container.aside-bright #aside a:not(.btn){color:#758697;}
#container.aside-bright #aside a:not(.btn):hover,#container.aside-bright #aside a:not(.btn):focus{color:#5d6d7c;}
#container.aside-bright #aside .btn-link{color:#758697;}

/* FOOTER */

/*======================================*/
#footer{background-color:#f3f5f9;color:#758697;}

/* MEGAMENU */

/*======================================*/
.open.mega-dropdown > .mega-dropdown-toggle:before{border-bottom:7px solid #d0d0d0;}
.open.mega-dropdown > .mega-dropdown-toggle:after{border-bottom:7px solid #fff;}

/* TIMELINE */

/*======================================*/
.timeline{background-color:#ecf0f5;color:#758697;}
.timeline:before,.timeline:after{background-color:#bec6ce;}
.timeline:after{border:1px solid #bec6ce;background-color:#ecf0f5;}
.timeline-time{background-color:#ecf0f5;color:#758697;}
.timeline-icon:not([class*="bg-"]){background-color:#ecf0f5;}
.timeline-icon:empty{border:2px solid #bec6ce;}
.timeline-label{background-color:#fff;border:1px solid #e7ecf3;}
.timeline-label:before{border-right:10px solid #e6e6e6;}
.timeline-label:after{border-right:9px solid #fff;}
.panel .timeline,.panel .timeline:after,.panel .timeline-time,.panel .timeline-label,.panel .timeline-icon:not([class^="bg-"]):not([class*=" bg-"]){background-color:#fff;}
.panel .timeline-label{background-color:#f3f5f9;}
.panel .timeline-label:before{border-right-color:#e3e3e3;}
.panel .timeline-label:after{border-right-color:#f3f5f9;}
@media (min-width:768px){
  .two-column.timeline .timeline-entry:nth-child(even) .timeline-label:before{border-left:10px solid #e6e6e6;}
  .two-column.timeline .timeline-entry:nth-child(even) .timeline-label:after{border-left:9px solid #fff;}
}

/* TAGS */

/*======================================*/
.tag:not(.label){background-color:#fff;border:1px solid #d1d9de;}

/* EMAIL */

/*======================================*/
.mail-time{color:#afb9c3;}

/* COLORS */

/*======================================*/
.mail-list > li:nth-child(odd){background-color:rgba(0,0,0,0.04);}
.mail-list > li:hover{background-color:rgba(0,0,0,0.075);}
.mail-list > li.highlight{background-color:#f2f0c2;}
.mail-list a,.mail-list a:focus{display:inline-block;color:#758697;}
.mail-star > a,.mail-star > a:focus{color:#d3d7da;}
.mail-starred .mail-star > a{color:#ffa100;}
.mail-list .mail-star > a:hover{color:#ffbd4d;}
.mail-attach-list > li .mail-file-img,.mail-attach-list > li .mail-file-icon{background-color:#f5f6f8;}

/* FORM WIZARD */

/*======================================*/
.wz-icon-bw li.active ~ li > a .icon-wrap{color:#758697;}
.wz-icon-bw li:not(.active) > a p{color:#758697!important;}

/* SCROLL TO TOP BUTTON */

/*======================================*/
#scroll-top{display:none;}
#scroll-top.in{background-color:#404449;color:#fff;}
.alert-primary .alert-icon{color:#fff;}
.alert-info .alert-icon{color:#fff;}
.alert-success .alert-icon{color:#fff;}
.alert-warning .alert-icon{color:#fff;}
.alert-danger .alert-icon{color:#fff;}
.alert-mint .alert-icon{color:#fff;}
.alert-purple .alert-icon{color:#fff;}
.alert-pink .alert-icon{color:#fff;}
.alert-dark .alert-icon{color:#fff;}

/* NIFTY PURE CSS SELECT COMPONENT */

/*======================================*/
.select:before{border-top-color:#afb9c3;}
.select select:focus{border-color:#00bcd4;}
.pci-hor-dots:before,.pci-ver-dots:before{background-color:#758697;box-shadow:0 0.45em 0 #758697,0 0.9em 0 #758697;}

/* BREADCRUMB */

/*======================================*/
.breadcrumb li,.breadcrumb li a{color:#afb9c3;}

/* FORM CONTROL  */

/*======================================*/
.form-control{border-radius:2px}
.form-control:focus{border-color:#6FBA2C;border-radius:2px}

/* LIST GROUP */

/*======================================*/
.list-group-item.active,.list-group-item.active:hover,.list-group-item.active:focus{background-color:#00bcd4;border-color:#00bcd4;color:#fff;}
.list-group-item.active .list-group-item-text,.list-group-item.active:hover .list-group-item-text,.list-group-item.active:focus .list-group-item-text{color:#fff;}

/* DROPDOWN */

/*======================================*/
.dropdown-menu > li > a:hover{background-color:#00bcd4;color:#fff;}

/*======================================*/

/* PAGER */

/*======================================*/
.pager li > a:hover,.pager li > a:focus{background-color:#fff;border-color:#00bcd4;color:#00bcd4;box-shadow:inset 0 0 1px #00bcd4;z-index:2;}

/*======================================*/

/* PAGINATION */

/*======================================*/
.pagination{margin:0px;}
.pagination > li a:hover,.pagination > li a:focus{border-color:#6fba2c;color:#6fba2c;box-shadow:inset 0 0 1px #6fba2c;}
.pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,.pagination > .active > a:focus,.pagination > .active > span:focus{background-color:#6fba2c;border-color:#6fba2c;}
.dropdown-menu > .active > a, .dropdown-menu > .active > a:hover, .dropdown-menu > .active > a:focus{ background-color: #6fba2c;}
.dropdown-menu:not(.head-list) > li > a:hover {
  background-color: #7fd434;
  color: #fff;
}
/* TAB */

/*======================================*/
.tab-base .tab-content .tab-footer{background-color:#f6f8fa;color:#758697;border-color:#eff3f7;}
.tab-base .nav-tabs > li:not(.active) > a:hover{border-color:#00bcd4;}
.tab-stacked-left.tab-base .nav-tabs > li:not(.active) a:hover{border-color:#00bcd4;border-right-color:transparent;}
.tab-stacked-right.tab-base .nav-tabs > li:not(.active) a:hover{border-color:#00bcd4;border-left-color:transparent;}

.ui-nav-tabs { padding: 10px;background: #fff; position: relative;}
.ui-nav-tabs .nav-tabs { border-color: #E3E3E3 }
.ui-nav-tabs .nav-tabs>li { margin-right: 20px }
.ui-nav-tabs .nav-tabs>li>a { padding: 8px 40px; line-height: 20px; border-radius: 0; background-color: #f3f3f3; color: #666; border-color: #f3f3f3 #f3f3f3 #E3E3E3 #f3f3f3 }
.ui-nav-tabs .nav-tabs>li>a:hover { background-color: #EAF5E0; border-color: #EAF5E0 #EAF5E0 #e3e3e3 #EAF5E0; color: #6FBA2C }
.ui-nav-tabs .nav-tabs > li.active > a, .nav-tabs > li.active > a:hover, .nav-tabs > li.active > a:focus{background-color:#fff; border-bottom: 1px solid #ffffff; }
.ui-nav-tabs .nav-tabs > li.active > a{font-weight: bold; font-size: 14px;}
.orgTree-info-bd .ui-nav-tabs{padding: 0px 0px 10px 0px;}
.ui-nav-tabs-search{position: absolute; right:0px; bottom: 6px;}

/* BUTTONS */

/*======================================*/
.btn-trans{color:#afb9c3;}

/* PANELS */

/*======================================*/
.panel-footer{background-color:#f6f8fa;color:#758697;border-color:#eff3f7;position:relative;}

/* SCROLL TO TOP BUTTON */

/*======================================*/
.scroll-top.in{background-color:#00bcd4;color:#fff;}
#container:not(.mainnav-sm) #mainnav-menu-wrap > .nano > .nano-content{padding-top:0px;}

/*鑷畾涔夋牱寮�*/

/*鍒濆鍖�*/
body,dl,dd,ul,ol,h1,h2,h3,h4,h5,h6,pre,form,fieldset,legend,input,textarea,optgroup,p,blockquote,figure,hr,menu,dir,thead,tbody,tfoot,th,td{margin:0;padding:0;}
ul,ol{list-style-type:none;list-style-image:none;}
a{text-decoration:none;outline:none;}
a:active,a:hover{outline:0 none;text-decoration:none;}
html{-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%;text-size-adjust:100%;}
body{font-size:12px;line-height:1.5;}
/*宸︿晶瀵艰埅*/
.navbar-top-links > li > span{display:table-cell;padding:6px 12px 0px 0px;vertical-align:middle;height:40px;color:#515151;transition:all 0.4s;position:relative;}
.brand-text.brand-text{color:#6d6d6d}
#container:not(.mainnav-sm) #mainnav-menu{margin-top:0px;}
.navbar-top-links:last-child > li{border-left:none;}
.username{margin:0px;}
#fullScreen .ion-arrow-expand{ width: 25px; height: 25px; display: inline-block; text-align: center; line-height: 18px;}
.pull-right{padding-right: 10px;}
#ui-search-pages .pull-right{padding-right: 0px;}
#mainnav-menu > li > a.hover .admUi-psi-home{color:#fff;}
/* 鍒嗚鲸鐜囪瀹� */
.ui-pageWrap{padding:10px;background-color:#f5f5f5;}
.container-fluid{padding:0!important;}
/* 涓讳綋 */
.main-wrap,.page-content{background-color:#fff;}
/*闈㈠寘灞�*/
#ui-guild-box{margin:-10px -10px 10px -10px;padding:10px;background:#fefefe;color:#999999;}
.guild li{display:inline;color:#999;}
.guild li a{color:#999;}
/*寮圭獥鎸夐挳鏍峰紡*/
.panel-ajax-fixed{position: relative;}
.panel-ajax-fixed .panel-footer{ margin: 0px -15px 0px -15px;}
.form-horizontal .control-label{color:#333;}
.panel{margin-bottom: 0px;}
.panel-heading{min-height: 40px;}
.panel-body{padding: 10px;}
.panel-body > .row > [class^="col-"]:first-child, .panel-body > [class^="form-"] > .row > [class^="col-"]:first-child{ padding-left: 7.5px!important;;}
/*琛ㄦ牸鏍峰紡*/
#toolbar{padding-bottom: 10px;}
.container-fluid .table{border:1px solid #F4F4F4; margin-bottom: 10px;}
.container-fluid .table th, .bootstrap-table .table>thead>tr>th{border-bottom: 1px solid #F4F4F4; background-color: #FCFCFC;}
.vertical-line{padding: 0px 5px; color:#b7b7b7;}
.table > thead > tr > th, .table > tbody > tr > th, .table > tfoot > tr > th, .table > thead > tr > td, .table > tbody > tr > td, .table > tfoot > tr > td{border-top: 1px solid #F4F4F4;}
.fixed-table-container tbody tr:first-child td { border-top: 1px solid #F4F4F4;}
.table-hover>tbody>tr:hover { background-color: #F3F6F1 !important }
.table-hover > tbody > tr td a{color:#6FBA2C;}
.table-hover > tbody > tr td a:hover{color:#83d837;text-decoration:none;}
.table-hover > tbody > tr td.green-font a{color:#4a9d00;}
.table-hover > tbody > tr td a.link-error:hover{color: #ff4646;}
.fixed-table-container thead th, .fixed-table-container tbody td{border-left:0px;}
/*鍔熻兘鍒楄〃琛ㄦ牸鏍峰紡*/
.f-table{width:100%;}
.f-table thead tr{background:#FCFCFC;line-height:49px;}
.f-table thead tr th{text-align:center;font-weight:500;border:1px solid #F0F0F0;}
.f-table tbody tr td{border:1px solid #F0F0F0;line-height:49px;text-align:center;}
.f-table .td-green{background:#F8FBF4;}
.f-table .td-orange{background:#FFF9F3;}
.f-table thead tr th:nth-last-child(2),.f-table tbody tr td:nth-last-child(2){background:#F8FBF4;}
.f-table thead tr th:nth-last-child(1),.f-table tbody tr td:nth-last-child(1){background:#FFF9F3;}
.function-img-ico{width:32px;height:24px;display:inline-block;vertical-align:middle;}
.fixed-table-container{border:0px;}
/*鎸夐挳鏍峰紡*/
.btn-white,.btn-white:focus,.btn-white.disabled:hover,.btn-white:disabled:hover,
.btn-error,.btn-error:focus,.btn-error.disabled:hover,.btn-error:disabled:hover
{border-radius:2px;background-color:#ffffff;border-color:#c0c0c0;color:#333;}
.btn-white:hover,.btn-white:active{background-color:#6fba2c;border-color:#6fba2c;color:#fff;}
.btn-error:hover,.btn-error:active{background-color:#FF4848;border-color:#FF4848;color:#fff;}
.layui-layer-btn .layui-layer-btn0 { border-color: #6fba2c; background-color: #6fba2c; color: #fff;}
.admin-radio{width:600px; min-height: 50px;}
.admin-radio label{padding:0px 3px;}

.default-radio{width:18px; height: 18px;}
.default-radio label{padding:0px 3px;}


.form-groupMove{position:relative}
.form-groupMoveBtn{position:absolute;right:0px;top:0}
.form-groupMoveBtn span{cursor:pointer;width: 35px;height: 30px;border:none;display: block;text-align: center;}
.form-groupMoveBtn span.btn-ico:before{position:absolute;left:16px;top:8px}
.btn-icos:before { background: url(/images/dongdong/toolbut-icon.png); width: 20px; height: 20px; left: 20px; top: 10px;}
.btn-move:before { position: absolute; content: ""; background-position: 0 -81px;}
.btn-move,.btn-move:focus,.btn-move:hover{border-radius:2px;position:relative}
.btn-move{border:1px solid silver;color:#000;font-weight:100}
.btn-move:focus,.btn-move:hover{background-color:#6fba2c;border-color:#6fba2c;color:#fff}
.btn-move:focus{-webkit-box-shadow:none;box-shadow:none}
.btn-move:before{position:absolute;content:"";background-position: 0 -81px;top: 8px;left: 10px;}
.btn-move:focus:before,.btn-move:hover:before{position:absolute;content:"";background-position:-30px -81px}
.loading-info {padding:100px 0 !important;color:#999;text-align:center;}
/*鍥炬爣閲嶇疆*/
.icontianjiachengyuanicon, 
.iconpiliangjinyongicon, 
.iconpiliangqiyongicon, 
.iconpiliangshanchuicon,
.iconpiliangdaoruicon, .icondaochuicon, .iconbumentiaozhengicon, .iconlizhiicon, .iconxiaoxiicon, .iconjibenxinxiicon, .iconxiazaiwenjian, .iconhuodongtongzhimoban,
.iconchuangguanqingkuang, .icongerentoptongji, .iconnianlingtongji, .iconjibenxinxi, .iconxingbietongji, .icontuanduixinxi, .iconyundongshujutongji, .iconzhongjiangtongji{padding-right:5px;}
.icontianjiachengyuanicon:before, .iconpiliangjinyongicon:before, .iconpiliangqiyongicon:before, .iconpiliangshanchuicon:before,
.iconpiliangdaoruicon:before, .icondaochuicon:before, .iconbumentiaozhengicon:before, .iconlizhiicon:before, .iconxiaoxiicon:before, .iconjibenxinxiicon:before, .iconxiazaiwenjian:before, .iconhuodongtongzhimoban:before,
.iconchuangguanqingkuang:before, .icongerentoptongji:before, .iconnianlingtongji:before, .iconjibenxinxi:before, .iconxingbietongji:before, .icontuanduixinxi:before, .iconyundongshujutongji:before, .iconzhongjiangtongji:before{font-size:14px;}
/*ztree*/
.orgTree-box, .orgTree-content{overflow: auto;}
.orgTree-box::-webkit-scrollbar, .orgTree-content::-webkit-scrollbar {
  width: 2px;
  height: 2px;
}
.orgTree-box::-webkit-scrollbar-track, .orgTree-content::-webkit-scrollbar-track {
  border-radius: 999px;
  border: 2px solid transparent;
}
.orgTree-box::-webkit-scrollbar-thumb, .orgTree-content::-webkit-scrollbar-thumb {
  background-clip: content-box;
  box-shadow: 0 0 0 2px rgba(0, 0, 0, 0.5) inset;
  border-radius: 999px;
}
.orgTree-box::-webkit-scrollbar-corner, .orgTree-content::-webkit-scrollbar-corner {
  background: 0 0;
}
.orgTree-content-title{font-size: 18px; font-weight: bold; padding-bottom: 10px;}
.iconjigouyiyuantubiaoicon,.icontuantimingcheng{font-size: 18px;}
.iconjigouyiyuantubiaoicon:before{color:#6FBA2C;}
.form-inline .form-group{margin-bottom:10px;}
/*涓婁紶椤甸潰*/
.import-form-box{ padding: 100px 50px; height: 400px;}
.form-group-line { border-bottom: 1px solid #e3e3e3; padding-top: 40px; margin-bottom: 80px;}
.batchImport-tip { padding: 10px 0;}
.batchImport-tip a { color: #70ba24;}
.import-container { padding: 40px; background-color: #F2F2F2;}
.import-tips { font-size: 18px; background: url(/images/dongdong/loading.gif) left center no-repeat; padding-left: 40px;  margin: 0px auto 10px auto; line-height: 48px; width: 300px;}
.inport-run { color: #4a9d00;}
.inport-run:hover {color: #4a9d00;}
.table-operation{margin-bottom:10px;}
.staff-import-fileName{display: block; line-height: 33px;}
.active-del {width: 15px;height: 15px;display: inline-block;background: url(/images/dongdong/delete.png) no-repeat;position: absolute;right: 5px;top: 7px;background-size: contain;
}
.active-del-notice {width: 15px;height: 15px;display: inline-block;background: url(/images/dongdong/delete.png) no-repeat;position: absolute;right: 5px;top: 3px;background-size: contain;
}
.panel-default > .nav-heading{background-color: #fff; padding:0px 10px; min-height: 30px;}
.ico-title{ padding: 10px; font-size: 16px;}
.fixed-table-loading{ padding-top: 10px;}

.no-data-ico{text-align: center;background: url("/images/dongdong/no-jilu.png") no-repeat top center; font-size:14px; padding-top: 70px;margin-top: 50px;}
.isShow{color:#7cc408}
.isHide{color:#f36923}
.state-0,.state-3,.state-5 { color: #FFA057;}
.form-title { padding: 10px 0px 20px 0px; font-weight: 700; font-size: 14px;}
.standar-list { position: relative;}
.standar-ico { display: inline-block; width: 14px; height: 14px; background: url(/images/dongdong/list-expansion.png);
  position: absolute; top: 1px; right: -12px;}
.standar-list .standar-open { background-position: -3px 37px;}
.standar-list:hover .standar-open { background-position: -23px 37px;}
.standar-list.collapsed .standar-open { background-position: -3px 57px;}
.standar-list.collapsed:hover .standar-open { background-position: -23px 57px;}
.form-tips { font-size: 12px; color: #787e88;}

.form-box .form-group { margin-right: 0!important; margin-left: 0!important;}
.form-box .rule-dis { padding-right: 20px;}
.form-box .w80 { width: 80px;}
.form-box .w100 { width: 100px;}
.form-box .w120 { width: 120px;}
.form-box .w150 { width: 150px;}
.form-box .w180 { width: 180px;}
.form-box .w200 { width: 200px;}
.form-box .panel{margin-bottom:10px;}
.form-box .form-control { display: inline-block;}
#exp-pfd-hd {position: relative;height:50px;}
#exp-pfd-hd #exp_pdf {position: absolute;right:10px;top:10px;}
.form-box .panel{margin-bottom:10px;}
.form-box .panel-right{float: right;}
.ui-count-title { font-size: 18px;}
.ico-count { background: url("/images/dongdong/count-icon.png") no-repeat; padding-left: 55px; min-height: 50px;}
.ui-table-boder .table { margin-bottom: 0; border: 1px solid #F0F1F2;}
.ui-table-boder .table thead tr th { background-color: #FCFCFC; border: 1px solid #F1F2F3; color: #494D54;}
.ui-table-boder>.table > tbody > tr td { border-bottom: 1px solid #F4F4F4;}
.ico-active{font-size: 14px; padding-bottom: 10px;}
.ui-count-content{position: relative;}
.ui-total { position: absolute; right: 10px; top: 0px;}
.ui-motion { text-align: center;}
.ui-motion .col-sm-6 { height: 150px; padding: 50px 0;}
.ui-motion .ui-motion-line { border-left: 1px solid #eee;}
.ui-table-result { padding: 20px; margin-bottom: 10px; background-color: #fff;}
.layer-loading{position: absolute;left: -60px;}
.rule-dis-btn {margin-left: 15px;}
.ui-rule { float: left;}
.ui-btn-reduce { display: inline-block; border: 1px solid #ebebeb; width: 32px;height: 32px;line-height: 28px; text-align: center; font-size: 24px; margin-left: 5px;
  background: url(/images/dongdong/input-icon.png); background-position: 7px -150px;}
.ui-btn-reduce:hover { background: #FFE8E8 url(/images/dongdong/input-icon.png); background-position: -23px -150px; border: 1px solid #FF2222;}
.ui-btn-plus { display: inline-block; border: 1px solid #ebebeb; width: 32px; height: 32px; line-height: 28px; text-align: center; font-size: 24px; margin-left: 5px;
  background: url(/images/dongdong/input-icon.png); background-position: 7px -190px;}
.ui-btn-plus:hover { background: #F3F6F1 url(/images/dongdong/input-icon.png); background-position: -23px -190px; border: 1px solid #99CE69;}


.ui-people-doc{display:-webkit-box;display:-webkit-flex;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;flex-direction:column;height:100%;}
.main-wrap{-webkit-box-flex:1;-webkit-flex:1;flex:1;width:100%;overflow:auto;-webkit-overflow-scrolling:touch;}

.ui-people-search-box{padding: 0px 20px;width: 100%; background: #fff; padding: 5px 20px; z-index: 100;}
.ui-dialog-search{display: inline-block; padding-bottom: 10px;}
.ui-dialog-search span{display: inline-block;}
#listParents{width: 200px;}
#ui-search-result-people{padding: 0px 20px;}
.form-btn{width: 100%; background: #fff; text-align: center; z-index: 100; padding: 10px 0px;} 
#listNotJoinActPersons>tbody>tr td{ padding:3px 8px; height: 30px; }
#ui-chk-team { padding: 5px 5px 0px 5px; border: 1px solid #ebebeb; margin-bottom: 5px;}
.ui-chk-list { padding: 2px 5px; border: 1px solid #6fba2c; display: inline-block; border-radius: 4px; margin-right: 5px;
  margin-bottom: 5px; position: relative;}
.ui-chk-list-notice{ padding: 2px 26px 2px 5px; border: 1px solid #6fba2c; display: inline-block; border-radius: 4px;
  margin-right: 5px; margin-bottom: 5px; position: relative;}

.activeDepSelect { position: relative;}
.menuContent { display: none; position: fixed; overflow: auto; background: #fff; z-index: 9999;}
.ztreeSelect { margin-top: 0; width: 250px; height: 300px;}

.form_date,.form_time {  position: relative;}
.form_date .form-control { background:#ffffff url(/images/dongdong/icon-date.png) right 0 no-repeat;  cursor: pointer;display: inline-block;}
.form_date .form-control:focus { background:#ffffff url(/images/dongdong/icon-date.png) right -40px no-repeat;}
.form_time .form-control { background:#ffffff url(/images/dongdong/icon-date.png) right -80px no-repeat; cursor: pointer;display: inline-block;}
.form_time .form-control:focus { background:#ffffff url(/images/dongdong/icon-date.png) right -120px no-repeat;}
span.tip-error { color: #E6393D;}

#activeTime , #signTime{ display: inline-block; }
.active-time,
.sign-time { border: 1px solid #FFA057; padding: 5px 25px 5px 5px; border-radius: 5px; display: inline-block; margin: 0px 5px 5px 5px; position: relative; }
.active-del { width: 15px; height: 15px; display: inline-block; background: url(/images/dongdong/delete.png) no-repeat; position: absolute; right: 5px; top: 7px; background-size: contain; }
.active-del-notice { width: 15px; height: 15px; display: inline-block; background: url(/images/dongdong/delete.png) no-repeat; position: absolute; right: 5px; top: 3px; background-size: contain; }
.active-view { border: 1px solid #FFA057; padding: 5px; border-radius: 5px; display: inline-block; margin: 0px 5px 5px 5px; position: relative; }
#mainnav-container {
  width: 180px;
}
@media (min-width: 992px) {
  #container.mainnav-lg #mainnav-container {
    left: 0;
  }
  #container.mainnav-lg #footer,
  #container.mainnav-lg #content-container {
    padding-left: 180px;
  }
}
@media (min-width: 768px) and (max-width: 991px) {
  #container.mainnav-lg #content-container,
  #container.mainnav-lg #footer {
    left: 180px;
  }
  #container.mainnav-lg .tgl-menu-btn {
    right: 180px;
  }
  #container.mainnav-lg #mainnav-container {
    left: 0;
  }
  #container.mainnav-lg #mainnav-menu-wrap {
    height: 100%;
  }
}
.vote-type{
  position: absolute;
  display: block;
  left: 48px;
  top: -6px;
  width: 150px;
}
.table-hover > tbody > tr td:last-child{
  white-space: nowrap;
}